Useful english dictionary. 2012.
moogan — moogan, moogree var. ff. moggan, mogra … Useful english dictionary